I’m looking into rehab for someone with heroin addiction, but I’m unsure which programs actually help people recover and stay sober. What factors influence success?